package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * 订单信息<br> 
 * 〈功能详细描述〉
 *
 * @author Wuxiao
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("orderList")
public class OrderInfo implements Serializable{

    /**
     */
    private static final long serialVersionUID = 1L;
    /**
     * OMS单号
     */
    @XStreamAlias("orderId")
    private String orderId;
    /**
     * 购物车单号
     */
    @XStreamAlias("cart2No")
    private String cart2No;
    /**
     * 订单状态
     */
    @XStreamAlias("orderStatus")
    private String orderStatus;
    /**
     * 总订单行数
     */
    @XStreamAlias("totalItemNo")
    private String totalItemNo;
    /**
     * 会员编号
     */
    @XStreamAlias("memInCardNo")
    private String memInCardNo;
    /**
     * 会员外卡号
     */
    @XStreamAlias("memOutCardNo")
    private String memOutCardNo;
    /**
     * 会员名称
     */
    @XStreamAlias("usrName")
    private String usrName;
    /**
     * 收货人手机号
     */
    @XStreamAlias("mobilePhoneNum")
    private String mobilePhoneNum;
    /**
     * 门店号
     */
    @XStreamAlias("storeCode")
    private String storeCode;
    /**
     * 应付总额
     */
    @XStreamAlias("realPayAmount")
    private String realPayAmount;
    /**
     * 销售日期
     */
    @XStreamAlias("orderTime")
    private String orderTime;
    /**
     * 订单行list
     */
    @XStreamAlias("orderbodyLists")
    private List<OrderItemInfo> orderbodyLists;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getCart2No() {
        return cart2No;
    }

    public void setCart2No(String cart2No) {
        this.cart2No = cart2No;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getMemInCardNo() {
        return memInCardNo;
    }

    public void setMemInCardNo(String memInCardNo) {
        this.memInCardNo = memInCardNo;
    }

    public String getUsrName() {
        return usrName;
    }

    public void setUsrName(String usrName) {
        this.usrName = usrName;
    }

    public String getMobilePhoneNum() {
        return mobilePhoneNum;
    }

    public void setMobilePhoneNum(String mobilePhoneNum) {
        this.mobilePhoneNum = mobilePhoneNum;
    }

    public String getStoreCode() {
        return storeCode;
    }

    public void setStoreCode(String storeCode) {
        this.storeCode = storeCode;
    }

    public String getRealPayAmount() {
        return realPayAmount;
    }

    public void setRealPayAmount(String realPayAmount) {
        this.realPayAmount = realPayAmount;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public List<OrderItemInfo> getOrderbodyLists() {
        return orderbodyLists;
    }

    public void setOrderbodyLists(List<OrderItemInfo> orderbodyLists) {
        this.orderbodyLists = orderbodyLists;
    }

    public String getTotalItemNo() {
        return totalItemNo;
    }

    public void setTotalItemNo(String totalItemNo) {
        this.totalItemNo = totalItemNo;
    }

    public String getMemOutCardNo() {
        return memOutCardNo;
    }

    public void setMemOutCardNo(String memOutCardNo) {
        this.memOutCardNo = memOutCardNo;
    }

}
